﻿@charset "utf-8";
/*@import url(../../eControls/default/style.css);用户控件*/


/*布局-开始*/

/*
.eLayout{table-lay3out:fixed;border-co4llapse:collapse;width:100%;}
.eLayout td.header{font-family:'Microsoft YaHei','SimHei','arial';color:#ffffff;font-size:20px;font-weight:400px;line-height:66px;background-color:#4C88E0;}
.eLayout td.header span.user3info{font-size:13px;margin-right:10px;display:inline-block;height:40px;line-height:40px;float:left; margin-top:26px;}
.eLayout td.left{min-width:210px; background-color:#f2f2f2; backg3round:url(images/eLayout_left_bg.jpg) repeat-y left top;position:relative; }
.eLayout td.left div.copyright{position:absolute;bottom:0px;color:#ffffff; text-align:center;height:35px;line-height:35px;width:100%;font-size:12px;}
.eLayout td.left div.copyright a{color:#ffffff;}
.eLayout td.right{background-color:#F7F7F7;}
.eLayout td.right div.nav{background-color:#E9E9E9;height:45px;line-height:45px;border-bottom:1px solid #E3E3E3;margin-bottom:10px;padding-left:15px;padding-right:10px;font-size:12px;font-family:"新宋体";color:#333333;}
.eLayout td.right div.nav a{color:#333333;}
a.topbtn,a.topbtn span{display:inline-block;background-image:url("images/eLayout_btn.jpg");background-repeat:repeat-x;background-position:left top;height:37px; line-height:37px;text-decoration:none;letter-spacing:1px;
font-size:12px;color:#111;overflow:hidden;color:#ffffff;font-family:"宋体";}
a.topbtn{padding-left:15px;}
a.topbtn span{background-position:right top;padding-right:15px;line-height:39px;}
a.topbtn:hover, a.cur{background-position:left -37px;}
a.topbtn:hover span,a.cur span{background-position:right -37px;}
.eLayout td.right div.nav a.button{margin-top:9px;float:right;margin-left:20px;}

span.userinfo,a.chgpass,a.loginout{display:inline-block;font-size:13px;color:#fff;line-height:38px;margin:28px 0px 0px 18px;padding-left: 22px;}
span.userinfo{background: url(images/user.png) no-repeat left center;}
a.chgpass{background: url(images/pass.png) no-repeat left center;}
a.loginout{background: url(images/loginout.png) no-repeat left center;}
*/


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

/*
::-o-scrollbar{
    disp4lay: none; 
}
::-moz-scrollbar{
 dis4play: none; 
}
::-webkit-scroll3bar{
 
    width: 12px;
    height: 12px;
    background-color: #F5F5F5;
}
*/
/*定义滚动条轨道 内阴影+圆角*/
/*
::-web3kit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
  }
*/
/*定义滑块 内阴影+圆角*/
/*
::-web3kit-scrollbar-thumb{
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    background-color: #c8c8c8;
  }
.bo3dy{over3flow:hi3dden; }
*/
.eLayout_top{position:absolute;width:100%;height:66px;backgrou2nd:#2B93DA url(images/eLayout_bg.jpg) repeat-x left top; background-color:#4C88E0; color:#fff; z-index:2;} 
.eLayout_top_float{top:-61px;}
.eLayout_top_fixed{top:0px;}

.topfixbtn{display:inline-block;width:23px;height:23px; position:absolute;top:3px;right:3px; cursor:pointer; z-index:5;}
.topfixbtn_float{background: url(images/topfix_float.gif) no-repeat center center;}
.topfixbtn_fixed{background: url(images/fix_fixed.gif) no-repeat center center;}

.leftfixbtn{display:inline-block;width:18px;height:18px; position:absolute;top:5px;right:10px;bo3ttom:5px; cursor:pointer; border:0px solid #000; z-index:10;}

.leftfixbtn_float{background:url(images/leftfix_float.gif) no-repeat center center;}
.leftfixbtn_fixed{background:url(images/leftfix_fixed.gif) no-repeat center center;}

.eLayout_body{position:absolute;right:0;left:0;bottom:0;width:100%;  hei4ght:auto; z-index:1;margin-top:3px; bo6rder:1px solid #ff0000;disp3lay:flex; background-color:#F7F7F7;}
.eLayout_body_float{top:5px;}
.eLayout_body_fixed{top:66px;}

.eLayout_menu{position:absolute;height:100%;width:210px;background-color2:#EEF1F8; background:#EEF1F8 url(images/eLayout_menu_bg.png) repeat-y right top;float:left; z-index:3;overflow: auto; }
.eLayout_menu_float{left:-205px;}
.eLayout_menu_fixed{left:0px;}

.eLayout_content{height:100%;color:#333333;overflow: auto;}
.eLayout_content_float{margin-left:5px;}
.eLayout_content_fixed{margin-left:210px;}

.eLayout_top_alpha{
      filter:alpha(opacity=85);
      -moz-opacity:0.85; 
      -khtml-opacity: 0.85; 
      opacity: 0.85; 
}
.eLayout_left_alpha{
      filter:alpha(opacity=95);
      -moz-opacity:0.95; 
      -khtml-opacity: 0.95; 
      opacity: 0.95; 
}



.eLayout_content dd>iframe{width:100%;height:100%;}
.nav{background-color:#EEF1F8;height:45px;line-height:45px;border-bottom:1px solid #E3E3E3;margin-bot4tom:10px;padding-left:15px;padding-right:10px;font-size:12px;font-family:"新宋体";color:#333333;}
.nav a{color:#333333;}
.nav a.button{margin-top:9px;float:right;margin-left:13px;}
.nav a.help{float:right;margin-top:9px;margin-left:5px;}


.eLayout_m3enu,.eLayout_content{SCROLLBAR-FACE-COLOR: #D4E9FA; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #a7cae5; SCROLLBAR-ARROW-COLOR: #1a477d; SCROLLBAR-TRACK-COLOR: #EAF4FD; SCROLLBAR-DARKSHADOW-COLOR: #a7cae5;}
.appname{font-family:'Microsoft YaHei','SimHei','arial';min-width:185px;color:#ffffff;font-size:20px;font-weight:400px;line-hei4ght:66px; backgro4und-color:#999966;padding:0px 8px 0px 6px; posi4tion:absolute;float:left; vertical-align:middle;}
.appname img{max-height:66px;margin-right:6px;}
.appname span{line-height:60px;}

.applists { posi3tion:absolute;dis3play:inline-block;height:66px; vertical-align:bottom;overflow:hidden;white-space:nowrap; bo4rder:1px solid #ff0000;le3ft:300px;float:left;margin-left:10px;}
.applists a {display:inline-block;padding:0px 20px 0px 20px;height:66px; overflow:hidden; font-size:13px;line-height:20px; text-align:center; color:#fff;background-color:#4C88E0;margin-left:1px;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.applists a i{ vertical-align:middle;font-size:23px;margin-top:8px;}
.applists a:hover, .applists a.cur {background-color:#3A68AD;color:#FFFFFF;}
.applists img {max-width:32px;max-height:26px;min-height:25px;margin-top:6px;}

.applists a img.def{display:inline-block;}
.applists a img.cur{display:none;}
.applists a:hover img.def, .applists a.cur img.def {display:none;}
.applists a:hover img.cur, .applists a.cur img.cur{display:inline-block;}
.applists p {margin:5px auto;paddi3ng-bottom:50px;}
.applists span {display:inline-block; margin-top:9px;    wi4dth:100%;}


.eLayout_top div.userinfo{ position:absolute;bottom:8px;right:10px;  z-index:1;}
.userinfo .switch_user{background:url(images/switch_user.png) no-repeat left center; background-size:20px 20px; color:#fff;bor4der:1px solid #fff;height:22px;line-height:24px;display:inline-block;padding-left:25px;margin-right:10px;}
/*
.username,.chgpass,.loginout{display:inline-block;font-size:13px;color:#fff;line-height:20px;margin:0px 0px 0px 15px;padding-left: 22px;}
.username{background: url(images/user.png) no-repeat left center;}
.chgpass{background: url(images/pass.png) no-repeat left center;}
.loginout{background: url(images/loginout.png) no-repeat left center;}
.userinfo a:hover{color:#FFFF00;}
*/


/*顶部弹出菜单*/
.popmenu{ display:inline-block; text-decoration:none;color:#666; position:relative; text-align:right; background:url(images/popmenu_down.gif) no-repeat right center;
padding-right:15px;
margin-top:13px;
color:#fff;
border:0px solid #fff;
/*width:108px;*/
}
.popmenu > img{border-radius:50%;width:35px;height:35px;display:inline-block;margin-right:6px;}

.popmenu ul{display:none; position:absolute;right:0px; z-index:192012458;background-color:#fff;width:120px;}
.popmenu:hover ul{ display:block;}
.popmenu ul{ list-style:none;margin:0;padding: 6px;
box-shado3w: 0 1px 2px rgba(0,0,0,.4),0 0 1px rgba(0,0,0,.2);
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);border:1px solid #ccc;
border-radius: 3px;}
.popmenu ul li{margin:0;padding:0;margin-bottom: 2px; -moz-user-select: none;    -webkit-user-select: none;    -ms-user-select: none;    user-select: none;}
.popmenu ul li.line{font-size:0px;height:1px; background-co3lor:#ccc; border-bottom:1px solid #ccc;margin-bottom:6px;margin-top:6px;}
.popmenu ul li a *{ vertical-align:middle;}
.popmenu ul img{border:0;margin-right:10px;display:inline-block;max-width:18px;max-height:18px;}
.popmenu ul a{
-webkit-tap-highlight-color: transparent;
display:block;
text-decoration:none;
padding: 8px 18px;
color: #8C8D91;
border-radius:3px;
padding-right: 10px;
text-align: left;
white-space: nowrap;
background-color:#fff;
margin-top:2px;
margin-bottom:2px;
}
.popmenu ul a:hover{ background-color:#4393E6;color:#fff;}
.popmenu a.modifypass{background:url(images/popmenu_modifypass.png) no-repeat 15px center;background-size:15px 18px;padding-left:40px;}
.popmenu a.userinfo{background:url(images/popmenu_userinfo.png) no-repeat 15px center;background-size:16px 18px;padding-left:40px;}
.popmenu a.loginout{background:url(images/popmenu_loginout.png) no-repeat 15px center;background-size:16px 18px;padding-left:40px;}


.popmenu a.modifypass:hover{background-image:url(images/popmenu_modifypass_cur.png);}
.popmenu a.userinfo:hover{background-image:url(images/popmenu_userinfo_cur.png);}
.popmenu a.loginout:hover{background-image:url(images/popmenu_loginout_cur.png);}





/*布局-结束*/
/*导航菜单-开始*/
/*
.emenu,.emenu ul,.emenu li{padding:0px;margin:0px; list-style:none;list-style-type:none;}
.emenu li {margin-top:1px;}
.emenu ul{margin-left:18px;}
.emenu div{overflow:hidden;width:100%;}
.emenu div:hover,.emenu div.cur{ background-color:#2B93DA;}
.emenu div:hover a,.emenu div.cur a{ color:#fff;}
.emenu a {display:block;height:40px;line-height:40px;margin-left:8px;margin-right:8px;white-space:nowrap;  overflow:hidden;}
.emenu>li>div>a{height:50px;line-height:50px;}
.emenu a.open{background:url(images/emenu_open.gif) no-repeat right center;}
.emenu a.close{ background:url(images/emenu_close.gif) no-repeat right center;}
.emenu div.cur a.open,.emenu div:hover a.open{background:url(images/emenu_open_hover.gif) no-repeat right center;}
.emenu div.cur a.close,.emenu div:hover a.close{ background:url(images/emenu_close_hover.gif) no-repeat right center; }
.emenu a img{display:inline-block;vertical-align:middle;margin-right:5px;max-width:21px;max-height:20px;}
.emenu a img.gray{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%);	filter: gray;}
*/


.eLayout td.hea3der{ background-color:#266AB1;}
.eLayout td.left{ background-color:#0180CD;}
.emenu,.emenu ul,.emenu li{padding:0px;margin:0px; list-style:none;list-style-type:none;}
.emenu li {margin-bottom:1px;}
.emenu li ul{back4ground-color: #e3e3e3;}
.emenu a {display:block;height:40px;line-height:40px;color:#444;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.emenu div:hover,.emenu div.cur{ background-color2:#4C88E0; background:#4C88E0 url(images/eLayout_menu_bg_cur.png) repeat-y right top;}
.emenu div:hover a,.emenu div.cur a{color:#FFF;}
.emenu .level1{text_indent:20px;}
.emenu .level1 a{height:50px;line-height:50px;}
.emenu .level1:hover { background-color2:#4C88E0; background:#4C88E0 url(images/eLayout_menu_bg_cur.png) repeat-y right top;}
.emenu >li>div.cur{background-color2:#4C88E0;background:#4C88E0 url(images/eLayout_menu_bg_cur.png) repeat-y right top;}
.emenu .level2{text_indent:40px;}
.emenu .level3{text_indent:60px;}
.emenu .level1 a{padding-left:20px;}
.emenu .level2 a{padding-left:40px;}
.emenu .level3 a{padding-left:60px;}


.emenu a.open{background:url(images/emenu_open.gif) no-repeat 192px center;}
.emenu a.close{ background:url(images/emenu_close.gif) no-repeat 192px center;}
.emenu div:hover a.open,.emenu div.cur a.open{background:url(images/emenu_open_hover.gif) no-repeat 192px center;}
.emenu div:hover a.close,.emenu div.cur a.close{background:url(images/emenu_close_hover.gif) no-repeat 192px center;}

.emenu a img{display:inline-block;vertical-align:middle;margin-right:5px;max-width:21px;max-height:20px;}
.emenu a img.gray{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%);	filter: gray;}
.emenu a i{margin-left:0px;margin-right:8px;font-size:16px; vertical-align:middle;color:#0099FF;}
.emenu div:hover a i,.emenu div.cur a i{color:#FFF;}

.emenu a img.def{display:inline-block;}
.emenu a img.cur{display:none;}
.emenu a:hover img.def, .emenu .cur > a img.def {display:none;}
.emenu a:hover img.cur, .emenu .cur > a img.cur{display:inline-block;}
/*导航菜单-结束*/





#diveketeamDate *{padding:0px; box-sizing:border-box;line-height:16px;}
